@charset "utf-8";
/* 商品 */
.goods_wrap{width:980px;overflow:hidden;margin:0 auto;background:#fff url(../bg/goods/main_bg.png) repeat-y 0 0;min-height:600px;}
.goods_wrap .btm{padding:60px 0 0;clear:both;width:960px;margin-left:20px;height:0;overflow:hidden;font-size:0;line-height:0;border-bottom:solid 3px #333;}
.goods_tit{height:58px;background:url(../bg/list/left_black.png) no-repeat 0 31px;}
.goods_tit .where{height:31px;width:301px;padding:0 0 0 20px;background:url(../bg/goods/tit_bg.png) no-repeat 0 0;color:#fff;font-size:16px;font-weight:bold;line-height:31px;}
.where a:link,
.where a:visited{color:#fff; text-decoration:none;}
.where a:hover{color:#fff; text-decoration:underline;}

.tit_right{float:right;width:622px;height:31px;padding:0 8px 0 0;background:url(../bg/list/right_top.png) no-repeat right 0;text-align:right;}
.tit_right a:link,
.tit_right a:visited,
.tit_right a:hover{color:#747374;text-decoration:none;}
.tit_right a b{display:inline-block;*display:block;*display:inline;width:15px;height:33px;background:url(../bg/list/lock.png) no-repeat 0 10px; vertical-align:middle;*zoom:1;}

/* goods_show */
.goods_show{position:relative;width:910px;overflow:hidden;margin:0 0 10px 45px;}

.show_left{float:left;width:462px;}
.show_left .pic_box{position:relative;width:460px;height:490px;border:solid 1px #c8c8c8;}
.show_left .pic_box img{vertical-align:top}

.pic_box .link_btn{position:absolute;top:466px;left:0;width:100%; height:24px;z-index:1000;}
.pic_box .link_btn b{display:block;width:100%;height:100%;background-color:#fff; filter:Alpha(opacity=50);-moz-opacity:.5;opacity:0.5;}
.pic_box .link_btn a{ position:absolute; right:8px; top:7px;}


.pic_box .mask{position:absolute;width:152px;height:152px;background:url(../bg/goods/mask_bg.png) no-repeat 0 0;cursor:crosshair;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bg/goods/mask_bg.png',sizingMethod='crop');}

/* small_pics */
.small_pics{width:100%;overflow:hidden;height:54px;padding:11px 0 0;}
.small_pics .btn{float:left;width:23px;height:54px;background:url(../bg/goods/pre_next.png) no-repeat 0 0;}
.small_pics .t_lf1:hover{ background-position:-50px 0;}
.small_pics .t_rt1{ float:right;background-position:-25px 0;}
.small_pics .t_rt1:hover{background-position:-75px 0;}

.small_pics .list_box{float:left;width:396px;height:54px;overflow:hidden;margin-left:10px;}
.small_pics .list_box li{float:left;}
.small_pics .list_box a{float:left;border:solid 1px #c8c8c8;margin-right:5px;}

/* show_right */
.show_right{float:right;width:425px;overflow:hidden; font-family:"黑体"}
.show_right h1,
.show_right .price{height:30px;background:url(../bg/goods/dot_line.gif) repeat-x 0 bottom;font-weight:bold;font-size:20px;color:#2e2e2e; line-height:20px;}
.show_right h1 span{color:#666}

.show_right .price{height:20px;padding:10px 0;font-weight:normal;color:#cd2026;}
.show_right .price .source{font-size:14px;color:#666;padding:0 5px 0 0;}

.show_right .desc{height:90px;overflow:hidden;padding:10px 0 0;background:url(../bg/goods/dot_line.gif) repeat-x 0 bottom;color:#2e2e2e;line-height:22px;font-size:14px;}

.gray_bg{background:url(../bg/goods/gray_bg.png) no-repeat 0 0;width:395px;margin:5px 0 0;padding:0 0 0 30px;color:#2e2e2e;}
.gray_bg dt{font-weight:bold;height:16px;line-height:16px;padding:8px 0 9px; font-family:"微软雅黑";}
.gray_bg dl{width:100%;overflow:hidden;}

/* choose_size */
.choose_size dd{float:left;height:59px;margin-right:11px;}

.choose_size .sale_over,
.choose_color .sale_over{clear:both;float:left;background:url(../bg/goods/sale_over.png) no-repeat 0 0;width:49px;height:19px;}

.choose_size dd a{float:left;border:solid 1px #9c9c9c;width:47px;height:26px;overflow:hidden;text-align:center;text-decoration:none;cursor:pointer}
.choose_size dd a:link,
.choose_size dd a:visited{text-decoration:none;cursor:pointer}


.choose_size .char_size,
.choose_size .num_size{clear:both;float:left;width:100%;height:16px;overflow:hidden;line-height:16px;font-family:"微软雅黑";font-size:11px;color:#2e2e2e;background:#fff;}
.choose_size .num_size{padding-top:1px;height:9px;line-height:9px;font-family:Arial;font-size:10px;color:#fff;background:#9c9c9c;font-weight:normal;letter-spacing:1px;}

.choose_size .shover,
.choose_size a:hover{border:solid 2px #cd2026;width:45px;text-decoration:none;cursor:pointer;}

.choose_size dd .sover,
.choose_size dd .sover:hover{border:solid 1px #ddd;width:47px;height:26px; cursor:default;}
.choose_size dd .sover .char_size{color:#9c9c9c;}
.choose_size dd .sover .num_size{background:#ddd;}

/* choose_color */
.choose_color dd{float:left;height:90px;margin:0 11px 0 0;text-align:center;}
.choose_color dd img{vertical-align:top;}
.choose_color dd a{float:left;width:47px;height:56px;background:#fff url(../bg/goods/color_bg.gif) repeat-x left bottom;border:solid 1px #9c9c9c;}
.choose_color dd .color_over{ background:#fff url(../bg/goods/color_over.gif) repeat-x left bottom;}
.choose_color dd .color_over:hover{width:47px;height:56px;border:solid 1px #9c9c9c;}
.choose_color dd a:hover,
.choose_color dd .color_hover{width:45px;height:54px;border:solid 2px #cd2026;}

/* choose_nums */
.choose_nums{height:39px;padding:9px 0 0;}
.choose_nums .tit,
.choose_nums .label{float:left;margin:6px 0 0;padding:0 5px;font-weight:bold;height:16px;line-height:16px;font-family:"微软雅黑";}
.choose_nums .tit{padding-left:0px;}
.choose_nums .num_bg{float:left;width:49px;height:27px; background:url(../bg/goods/num_bg.png) no-repeat 0 0;}
.choose_nums .num_bg input{width:47px;height:16px;background:none;line-height:16px;border:none;text-align:center;}
.choose_nums .minus,
.choose_nums .plus{float:left;width:15px;height:15px;margin:6px 5px 0;background:url(../bg/goods/add_btn.png) no-repeat 0 0;}
.choose_nums .minus:hover{ background-position:0 -15px;}

.choose_nums .plus{ background-position:-15px 0;}
.choose_nums .plus:hover{ background-position:-15px -15px;}

/* btns */
.show_right .btns{clear:both;height:30px;padding:12px 0 0;}
.show_right .btns a{float:left;width:107px;height:30px;margin:0 20px 0 0;background:url(../bg/goods/sc.png) no-repeat 0 0;}
.show_right .btns .collect:hover{ background-position:right 0;}
.show_right .btns .add_gwc{background-position:0 -30px;}
.show_right .btns .add_gwc:hover{ background-position:100% -30px;}

/* big_area */
.big_area {position:absolute;top:0;left:485px;width:423px;height:300px;overflow:hidden;border:solid 1px #ccc;}


/* tab_tit */
.tab_tit{width:910px;margin:0 0 0 45px;height:35px;overflow:hidden;background:url(../bg/goods/fen_line.png) repeat-x 0 30px;}
.tab_tit li,
.tab_tit li a{float:left;width:110px;height:30px;margin:0 4px 0 0;}
.tab_tit li a{margin:0;background:url(../bg/goods/tab_bg.png) no-repeat 0 0;}

.tab_tit .info:hover{background-position:-120px 0;}
.tab_tit .info:active,
.tab_tit .info_now,
.tab_tit .info_now:hover{background-position:-240px 0;}

.tab_tit .size{background-position:0 -40px;}
.tab_tit .size:hover{background-position:-120px -40px;}
.tab_tit .size:active,
.tab_tit .size_now,
.tab_tit .size_now:hover{background-position:-240px -40px;}

.tab_tit .comment{background-position:0 -80px;}
.tab_tit .comment:hover{background-position:-120px -80px;}
.tab_tit .comment:active,
.tab_tit .comment_now,
.tab_tit .comment_now:hover{background-position:-240px -80px;}

.tab_tit .consult{background-position:0 -120px;}
.tab_tit .consult:hover{background-position:-120px -120px;}
.tab_tit .consult:active,
.tab_tit .consult_now,
.tab_tit .consult_now:hover{background-position:-240px -120px;}

/* info_box */
.info_box{width:860px;margin:0 0 0 45px;overflow:hidden;padding:0 25px;background:url(../bg/goods/info_box_bg.png) repeat-x 0 0;}

.box_tit{height:50px;margin:15px 0 0;background:url(../bg/list/left_red.png) no-repeat 0 30px;}
.box_tit h2{height:30px; background:url(../bg/goods/tit_bg.png) no-repeat 0 -31px;}
.box_tit h2 b{ visibility:hidden;}

/* size_con */
.size_count .size_con{width:860px;margin:0 0 0 70px;color:#2e2e2e;}

.count_table{ font-family:"微软雅黑";}
.count_table td{ padding:0 2px; vertical-align:middle;}
.count_table .pad_rt_30{padding-right:30px;}
.count_table input{width:53px;height:14px; margin-right:6px; padding:2px 0; vertical-align:middle; text-align:center; border:solid 1px #2e2e2e; font-family:"微软雅黑";}
.count_table .count_btn{display:block; width:47px; height:20px; margin:0 0 0 10px; background:url(../bg/goods/count_btn.png) no-repeat 0 0;}
.count_table .count_btn:hover{ background-position:-47px 0;}
.count_table .result{color:#e00;}

/* size_table */
.size_table{border:solid 1px #ccc;margin:10px 0 0; font-family:"宋体"; color:#734776;}
.size_table table{border-top:solid 1px #f4f4f4;border-right:solid 1px #f4f4f4;width:100%;}
.size_table td,
.size_table th{border-bottom:solid 1px #f4f4f4;border-left:solid 1px #f4f4f4; text-align:center;}
.size_table th{background-color:#e5e5e5; vertical-align:middle; line-height:22px;}
.size_table .s_tit{width:110px; height:52px;background:url(../bg/goods/table_bg.png) no-repeat 0 0;}
.size_table .dark td{background-color:#e5e5e5;}
.size_table td{line-height:28px;}

/* common_box */
.common_box .box_tit h2{ background-position:0 -61px;}
.common_box .com_con{width:910px;overflow:hidden;margin:0 0 0 45px;}
.comm_img{padding:9px;border:solid 1px #dcdcdc;}
.common_box .com_con{width:910px;overflow:hidden;margin:0 0 0 45px;}
.comm_list li{padding:0 0 4px;}
.comm_list p{width:864px;margin:0 0 2px;padding:4px 23px;line-height:22px; word-break:break-all; word-wrap:break-word; color:#666;}
.comm_list p .name{color:#3366cc;}
.comm_list .comm_cont{background-color:#f6f6f6;}
.comm_list .reply{background-color:#e2e2e2;}
.comm_list .reply b{color:#cd2026;}


.goods_wrap .pages{clear:both;width:100%;overflow:hidden;height:21px;padding:8px 0 0; line-height:21px;}
.goods_wrap .pages .btn{ float:left; background:url(../bg/goods/pl_zx.png) no-repeat 0 0;width:67px;height:21px;}
.goods_wrap .pages .btn:hover{ background-position:0 -21px;}
.goods_wrap .page_num{float:right;}
.page_num span,.page_num a{margin-left:12px;}
.page_num em{ font-style:normal;padding:0 3px;}
.page_num a:link,.page_num a:visited{color:#2e2e2e; text-decoration:none;}
.page_num a:hover{color:#2e2e2e; text-decoration:underline;}

/* ask_box */
.ask_box .box_tit h2{ background-position:0 -91px;}
.ask_box .pages .btn{ background-position:-67px 0;}
.ask_box .pages .btn:hover{ background-position:-67px -21px;}


/* zx_layer */
.zx_layer{position:absolute;left:50%;top:50%;width:620px;margin:-300px;margin-top:-185px;background:url(../bg/goods/layer_bg1.png) no-repeat 0 0;z-index:10000;}
.zx_layer .tit{height:30px;overflow:hidden;font-size:0;width:100%;clear:both;}
.zx_layer .close_btn{_display:inline;float:right;margin:11px 11px 0 0;background:url(../bg/goods/close_btn.png) no-repeat 0 0;width:8px;height:7px;}
.zx_layer form{width:600px;height:300px;clear:both;margin:0 0 0 20px;padding:12px 0 0;background-color:#e2e2e2;}
.zx_layer .area_bg{width:445px; height:158px;background:url(../bg/goods/textarea_bg.png) no-repeat 0 0;}
.zx_layer .area_bg textarea{width:437px; height:142px;margin:1px;padding:3px;border:none;color:#999;background:transparent;overflow-y:auto;}
.zx_layer .tel_bg{width:445px;height:31px;background:url(../bg/goods/tel_bg.png) no-repeat 0 0;}
.zx_layer .tel_bg input{width:439px;height:16px;margin:1px;border:none;background:transparent;padding:4px 2px 3px 2px;line-height:16px;color:#999;}
.zx_layer .cont_tb{width:540px;margin:0 auto;}
.zx_layer .cont_tb th{ text-align:right; font-family:"微软雅黑";font-size:14px;color:#666; vertical-align:top; font-weight:700;}
.zx_layer .cont_tb th,
.zx_layer .cont_tb td{padding:4px;}

.zx_layer .btns input{width:72px;height:30px;margin-right:10px;border:none;background:url(../bg/goods/sub_bg.png) no-repeat 0 0; cursor:pointer;}
.zx_layer .btns .cancle{background-position:-72px 0}







